value-added tax payment - Alemán Inglés Diccionario